double feed valve - German English Dictionary